﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using MvcFckEditor.Components;

namespace RenWuZhi.Provider
{
    public class Provider : FckProvider
    {
        //实现不同的用户上传文件到不同的目录
        public override string GetUserFilesPath()
        {
            HttpContext context = HttpContext.Current;
            if (context.User != null && context.User.Identity != null && context.User.Identity.IsAuthenticated)
            {
                //当然我需要在这里对用户名是否符合文件夹规则做个判断，这里只是一个例子，大家可以用用户ID或其他方法实现
                return "/userfiles/" + context.User.Identity.Name;
            }
            else
            {
                return "/userfiles/Anonymous";
            }
        }
    }
}